software time clock application machine tools labor costing thin-client radius3 labor time management timesheet cnc equipment power tools hand tools punch clock machines pc clock project management change management consulting management hardware time clock software